repeating installation - Spanish English Dictionary